cherry tomatoes - Alemán Inglés Diccionario